<?php

namespace api\goods\controller;

class AdminSettingController extends \Aaa\goods\controller\AdminSettingController {

    public function beforeIndex() {
        $this->baseField = [
            [
                'field' => 'sellNeedValidate',
                'name' => '出售商品需要实名认证',
                'type' => 'switch',
            ],
            [
                'field' => 'buyNeedValidate',
                'name' => '购买商品需要实名认证',
                'type' => 'switch',
            ],
            [
                'field' => 'needReferralCode',
                'name' => '发布/购买商品填写推荐码',
                'type' => 'switch',
                'remark' => '启用后，发布商品、购买商品会提示输入推荐码',
            ],
            [
                'field' => 'infoShowImage',
                'name' => '图片在商品信息内展示',
                'type' => 'switch',
                'remark' => '启用后，商品信息底部会展示上传的商品图片',
            ],
            [
                'field' => 'showContactInfo',
                'name' => '订单显示联系方式',
                'type' => 'switch',
                'remark' => '启用后，已付款的订单会显示双方联系方式',
            ],
            [
                'field' => 'searchMoreExpanded',
                'name' => '更多筛选默认展开',
                'type' => 'switch',
                'remark' => '启用后，PC端交易大厅更多筛选会默认展开',
            ],
            [
                'field' => 'timeoutSetStatus4',
                'name' => '付款超时取消订单',
                'remark' => '下单后超过多长时间不付款自动取消订单，输入分钟数，0或留空代表不自动取消',
            ],
            [
                'field' => 'goodsGameCurrencyOptimalProportionNum',
                'name' => '金币类型最佳比例数量',
                'remark' => '交易大厅金币类型商品显示的最佳比例标签的数量',
            ],
            [
                'name' => '模块相关提示',
                'type' => 'divider',
            ],
            [
                'field' => 'addDeliveryTypeTip',
                'name' => '发货类型提示',
                'type' => 'textarea',
                'remark' => '发布商品第一步页面',
            ],
            [
                'field' => 'sellCompensationTip',
                'name' => '发布商品包赔服务说明',
                'type' => 'textarea',
                'remark' => '发布商品购买包赔服务页面',
            ],
            [
                'field' => 'buyCompensationTip',
                'name' => '购买商品包赔服务说明',
                'type' => 'textarea',
                'remark' => '购买商品购买包赔服务页面',
            ],
            [
                'field' => 'addSuccessTip',
                'name' => '发布商品成功提示',
                'type' => 'textarea',
                'remark' => '发布商品成功页面',
            ],
            [
                'field' => 'buyItemTip',
                'name' => '商品详情提示',
                'type' => 'textarea',
                'remark' => '商品详情页面',
            ],
            [
                'field' => 'accountTransactionProcessTip',
                'name' => '账号交易流程提示',
                'type' => 'textarea',
                'remark' => '商品详情页面（只有账号类型商品才有）',
            ],
            [
                'field' => 'aboutUsTip',
                'name' => '关于我们提示',
                'type' => 'textarea',
                'remark' => '商品详情页面',
            ],
            [
                'field' => 'placeOrderTip',
                'name' => '提交订单提示',
                'type' => 'textarea',
                'remark' => '提交订单页面',
            ],
            [
                'field' => 'cashierTip',
                'name' => '收银台提示',
                'type' => 'textarea',
                'remark' => '下单后的收银台页面',
            ],
        ];
    }

}
